package com.rzjm.api.netty.charger;

import io.netty.channel.Channel;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;

import java.io.Serializable;
import java.util.Date;

/**
 * @program: programme
 * @description: ClientSocket
 * @author: qiu bo yang
 * @create: 2020-10-09 09:58
 **/
@Slf4j
@Data
public class ClientSocket implements Serializable {

    private Channel channel;

    /**
     *  设备sn 编号
     */
    private String terminalNum;

    /**
     *  session id
     */
    private String id;

    /**
     * 订单编号
     */
    private String orderNo;

    /**
     *  最后的在线时间
     */
    private Date lastDate;

    /**
     *  接收到的信息
     */
    private String msg = "";

    /**
     * 是否需要继续接收信息
     */
    private int flag = 0;

    /**
     *  设备类型 0 - 充电设备  1 - 智能电表
     */
    private Integer deviceType;
}
